大家好,這是我第一次參加鐵人賽,還請多多指教
目前正在轉職,學習的語言是 Python,在學習的過程當中有接觸到 Django 以及 DRF,所以就以此為主題,與大家分享所學,並藉由實作來練習,也希望大家能在這過程中能多多少少學到一些以前不知道的東西。
Django 為一個使用 Python 語言撰寫的開源網頁開發框架,從 2005 年釋出至今將近 20 年的時間,因此累積了大量的社群資源及生態圈,知名網站如 Instagram, Spotify, NASA 都有使用 Django。
Django 的特點為開發快速、安全性高、擴展性高,適合用來開發大型複雜的專案,但也有缺點,如學習曲線高、架構龐大,而 Python 除了 Django,還有如 Flask, Pyramid 等不同類型的框架,所以需要視需求來決定要使用哪一種框架,才不會事倍功半。
這 30 天內預計會簡單實作一個 Django APP 以及一個 REST API (希望能做完),以下列出會用到的工具以及環境設定。
若文章及程式碼中有什麼地方講錯,歡迎糾正(錯字也算XD),那麼就準備開始嘍!!!下一篇再見